View Issue Details

IDProjectCategoryView StatusLast Update
0000934T99X171.00 SKB EagleSW Issuepublic2021-12-23 16:41
Reporter(ALTech) Jason ParkAssigned To(ALTech) Jason ParkDue Date
PrioritynormalSeveritys2-severeReproducibilityhave not tried
Status closedResolutionfixed 
Summary0000934: [BTF] When adjust a value of a brigntness, don't change a value and UI is stopped
Descriptionhi kerwin

please check a log.
our qa try to do a test with v15.52.6 fw.
when she adjust to change a brightness, UI is stopped and don't do any action about RCU key push.
after remove a batter and connect a battery, it was working it. but I can't find any log about RCU Connect.
Could you check a log ? whether if BT is disconnect or not.. so don't work to adjust a brightness value.


TagsNo tags attached.
Attach Tags

Users monitoring this issue

Activities

(ALTech) Jason Park

2020-09-15 12:37

developer  

(SW) Kerwin Chen

2020-09-15 19:38

developer   ~0004340

Hi Jason,

I think you don't have full log for this issue.
As you mentioned, QA remove RCU battery and install again,
But I don't find any disconnect event in attached log files.
Please try again and describe detailed reproduce procedure.
Thanks !

(ALTech) Jason Park

2020-09-18 18:56

developer   ~0004389

HI Kerwin

this morning , we explained it to you.
if you give a solution, please leave it here.

Thanks.

(SW) Kerwin Chen

2020-09-18 20:35

developer   ~0004392

Hi Jason,

I did a test and found it isn't related to Brightness setting.
As I show to you, issue happens as long as you keep pressing "Enter" key.
From BT Snoop file, I see a disconnect event due to timeout.
The behavior is the same as Android 9, I suggest to put this as low priority since Android 9 is already on the market for 1 year.
Thanks !

(ALTech) Jason Park

2020-09-23 18:12

developer   ~0004441

hi kerwin

per talking , it is related to matis 841 side effect issue.
please fix for mantis 841 and this ticket soon.

Thanks

(SW) Kerwin Chen

2020-09-24 18:59

developer   ~0004458

Fixed in v15.522.3 (20200924)

(ALTech) Jason Park

2020-09-25 21:52

developer   ~0004466

Last edited: 2020-09-25 21:53

hi kerwin

before confirmed it, please didn't close it. if you need to close it, please inform to us.

if you fix this issue, you need to explain it about your modifications.

Thanks.

(ALTech) Jason Park

2020-10-06 13:10

developer   ~0004517

hi kerwin

we tested with v15.522.4a. when press a long key, it don't proceed a key about 12 times ( volume up / down) and it is working again after a while.
please let me know why does happen not working duration.

(SW) Kerwin Chen

2020-10-06 13:41

developer   ~0004519

Hi Jason,

We need log to find the reason, please attach log when you report issue.
Thanks !

(ALTech) Jason Park

2020-10-06 14:04

developer   ~0004521

hi kerwin

you can reproduce it in your side. of cause, we also upload it when procedure it again.
but you have to reproduce this issue in your side.

(SW) Kerwin Chen

2020-10-06 19:42

developer   ~0004531

Hi Jason,

I think what you say is about the time to send "key up" event while you long press on a RCU key.
Right now, the timer is set to 1.5 seconds in kernel driver. (Mantis 0000841 https://mantis.cnsbg.foxconn.com/vaas/view.php?id=841)
If you want to choose another value, please let us know.
Thanks!

(ALTech) Jason Park

2020-10-07 14:59

developer   ~0004551

HI Kerwin.

as you know it, we didn't apply 841 solution in android p. so smart3 box didn't see same problem.
you said to me android q don't need to make work around solution in android q.
why do you need to apply a solution of mantis 841 in android q ? Let me know a reason.
as the time is shorter more, what is increasing? if set 1 sec, what happen ?

(SW) Kerwin Chen

2020-10-07 15:53

developer   ~0004553

Hi Jason,

Please check Mantis#0000841 again.
We add the fix in Android 10.

The time define when driver send "key up" event.
We can change the time if there is no application level concerns.
But I don't think it is necessary to change current value.

(ALTech) Jason Park

2020-10-12 14:19

developer   ~0004583

hi kerwin.

if you don't have any side effect, we need to reduce some gap. since we also need to help user don't feel RCU not working.
please reduce as 1 sec. if you don't have some concern point, please let me know it.

Thanks.

(SW) Kerwin Chen

2020-10-13 11:46

developer   ~0004608

Hi Jason,

If the timer is reduced to 1 sec, UI will stop changing more earlier.
Is the result as what you expect ?

We can also disable "auto key-up" timer only for "enter" key.
Then, user can change brightness value by keep pressing "enter" key.

Please let us know which one you want to do for this issue.
1. keep "auto key-up" timer for "enter" key, with 1 sec duration
2. disable "auto key-up" timer for "enter" key

(ALTech) Jason Park

2020-10-17 08:53

developer   ~0004648

hi kerwin

I don't catch UI will stop changing more earlier. please explain it more.
1. please give test FW as interval 1s.
2. if disable "auto key-up", it happen same issue as mantis 841. is it right?

(ALTech) Jason Park

2020-12-09 13:45

developer   ~0005375

hi kerwin.

as compare with SWAN box, skb manager ask to me onething.
when press a button during 3s more, it made an event 1 times as long key.
long key는 press 상태에서 3초이상 누르고 있으면 1회 발생하도록 되어있습니다.
is this symptom related to the timer is set to 1.5 seconds in kernel driver ?
you comment at 4531 " you say is about the time to send "key up" event while you long press on a RCU key."

(SW) Kerwin Chen

2020-12-09 14:30

developer   ~0005377

Hi Jason,

Please see Jim's commit about "center" key.
We disable "auto-up" key in both Smart3 and SWAN project.
They are using the same driver and the driver doesn't handle long press key event,
Thanks !
center_key.png (9,771 bytes)   
center_key.png (9,771 bytes)   

(ALTech) Jason Park

2020-12-09 15:55

developer   ~0005381

hi kerwin

you mean it is equal to below comment on mantis 1044. https://mantis.cnsbg.foxconn.com/vaas/view.php?id=1044
my rcu question don't care of below item. please confirm it.
I will implement as we discussed in Wechat:
 1.press < 3 seconds then release => short signal
 2.press >= 3 seconds then release => long signal

(SW) Kerwin Chen

2020-12-09 16:12

developer   ~0005383

Hi Jason,

What you mentioned is for "Front Panel" key, not BT RCU key. (Mantis 1044)
The implementation are different.
Please double check about your question.

(ALTech) Jason Park

2020-12-09 16:26

developer   ~0005384

Last edited: 2020-12-09 16:36

Hi kerwin

sorry ..it is my question is wrong, I ask to you again.
1. On Eagle project , also apply it as like mantis 1044 ? or don't need to apply it for Eagle project( smart3,UHD4 in android p and BTF in android 10) ? , if didn't apply it,, we need to apply it.
2. why does you make as disable for Auto key up ? who does request this factor to you? if disable for auto key up, There is no problem for mantis 841 issue ?

(SW) Kerwin Chen

2020-12-09 17:15

developer   ~0005389

1. On Eagle project , also apply it as like mantis 1044 ? or don't need to apply it for Eagle project( smart3,UHD4 in android p and BTF in android 10) ? , if didn't apply it,, we need to apply it.
==> It is for SWAN front panel keys. We don't need in on Smart3/UHD4.

2. why does you make as disable for Auto key up ? who does request this factor to you? if disable for auto key up, There is no problem for mantis 841 issue ?
==> It is a mistake to include "center" key for "auto-up". Unlike CH+/CH- and other keys, "center" is sent only once from RCU.

(ALTech) Jason Park

2020-12-09 17:50

developer   ~0005391

hi kerwin.

for smart3/ uhd4 , also used for finding RCU KEY and for entering recovery mode for upgrading via USB . So if it is a bad solution for this project, skb manager also want to apply it .
if don't accept it , please let me know a reason.

(SW) Kerwin Chen

2020-12-09 18:00

developer   ~0005393

Hi Jason,

I don't understand your request.
The purposes and drivers of front panel key are different on Smart3 and SWAN.

(ALTech) Jason Park

2020-12-10 10:44

developer   ~0005399

hi kerwin

if don't want to accept my requirement, please check one item on Eagle box.
when push front key during 3s more, does we send a long signal or not ? only for finding RCU and entering recovery mode, Does we send a combination key ?

(SW) Kerwin Chen

2020-12-10 11:49

developer   ~0005405

Hi Jason,

For finding RCU, we send 'SKB_FUNC_18' key event after long pressing front panel key.
This is handled in AML kernel driver.

For entering recovery mode, we don't send send key event since it is handled directly in AML bootloader.

These implementations are done on Smart3 for more than 1 year.

(ALTech) Jason Park

2021-01-20 10:51

developer   ~0005915

hi kerwin

it is closed.

Issue History

Date Modified Username Field Change
2020-09-15 12:37 (ALTech) Jason Park New Issue
2020-09-15 12:37 (ALTech) Jason Park File Added: On channging a brightness hang up_logcat.log.0001
2020-09-15 12:37 (ALTech) Jason Park File Added: on channging a brigutnenss hang up_logcat.log
2020-09-15 12:43 (ALTech) Jason Park Assigned To => (SW) Kerwin Chen
2020-09-15 12:43 (ALTech) Jason Park Status new => assigned
2020-09-15 19:38 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-09-15 19:38 (SW) Kerwin Chen Status assigned => feedback
2020-09-15 19:38 (SW) Kerwin Chen Note Added: 0004340
2020-09-18 18:56 (ALTech) Jason Park Note Added: 0004389
2020-09-18 18:56 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-09-18 18:56 (ALTech) Jason Park Status feedback => assigned
2020-09-18 20:35 (SW) Kerwin Chen Note Added: 0004392
2020-09-23 18:12 (ALTech) Jason Park Note Added: 0004441
2020-09-24 18:59 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-09-24 18:59 (SW) Kerwin Chen Status assigned => resolved
2020-09-24 18:59 (SW) Kerwin Chen Resolution open => fixed
2020-09-24 18:59 (SW) Kerwin Chen Note Added: 0004458
2020-09-25 21:52 (ALTech) Jason Park Note Added: 0004466
2020-09-25 21:53 (ALTech) Jason Park Note Edited: 0004466
2020-09-25 21:53 (ALTech) Jason Park Status resolved => confirmed
2020-09-25 21:58 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-09-25 21:58 (ALTech) Jason Park Status confirmed => acknowledged
2020-10-06 13:10 (ALTech) Jason Park Note Added: 0004517
2020-10-06 13:10 (ALTech) Jason Park Status acknowledged => assigned
2020-10-06 13:41 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-10-06 13:41 (SW) Kerwin Chen Status assigned => feedback
2020-10-06 13:41 (SW) Kerwin Chen Note Added: 0004519
2020-10-06 14:04 (ALTech) Jason Park Note Added: 0004521
2020-10-06 14:05 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-10-06 14:05 (ALTech) Jason Park Status feedback => assigned
2020-10-06 19:42 (SW) Kerwin Chen Note Added: 0004531
2020-10-06 19:43 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-10-06 19:43 (SW) Kerwin Chen Status assigned => confirmed
2020-10-07 14:59 (ALTech) Jason Park Note Added: 0004551
2020-10-07 15:00 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-10-07 15:00 (ALTech) Jason Park Status confirmed => assigned
2020-10-07 15:53 (SW) Kerwin Chen Note Added: 0004553
2020-10-07 15:53 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-10-07 15:53 (SW) Kerwin Chen Status assigned => feedback
2020-10-12 14:19 (ALTech) Jason Park Note Added: 0004583
2020-10-12 14:19 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-10-12 14:19 (ALTech) Jason Park Status feedback => assigned
2020-10-13 11:46 (SW) Kerwin Chen Note Added: 0004608
2020-10-13 11:47 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-10-13 11:47 (SW) Kerwin Chen Status assigned => feedback
2020-10-17 08:39 (ALTech) Jason Park Issue Monitored: (ALTech) SY Yoon
2020-10-17 08:39 (ALTech) Jason Park Issue Monitored: (ALTech) Wooshin Kang
2020-10-17 08:53 (ALTech) Jason Park Note Added: 0004648
2020-10-21 15:29 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-10-21 15:29 (ALTech) Jason Park Status feedback => assigned
2020-12-09 13:45 (ALTech) Jason Park Note Added: 0005375
2020-12-09 14:30 (SW) Kerwin Chen File Added: center_key.png
2020-12-09 14:30 (SW) Kerwin Chen Note Added: 0005377
2020-12-09 14:30 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-12-09 14:30 (SW) Kerwin Chen Status assigned => acknowledged
2020-12-09 15:55 (ALTech) Jason Park Note Added: 0005381
2020-12-09 15:56 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-12-09 15:56 (ALTech) Jason Park Status acknowledged => assigned
2020-12-09 16:12 (SW) Kerwin Chen Note Added: 0005383
2020-12-09 16:12 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-12-09 16:12 (SW) Kerwin Chen Status assigned => acknowledged
2020-12-09 16:26 (ALTech) Jason Park Note Added: 0005384
2020-12-09 16:27 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-12-09 16:27 (ALTech) Jason Park Status acknowledged => assigned
2020-12-09 16:29 (ALTech) Jason Park Note Edited: 0005384
2020-12-09 16:35 (ALTech) Jason Park Note Edited: 0005384
2020-12-09 16:36 (ALTech) Jason Park Note Edited: 0005384
2020-12-09 17:15 (SW) Kerwin Chen Note Added: 0005389
2020-12-09 17:15 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-12-09 17:15 (SW) Kerwin Chen Status assigned => acknowledged
2020-12-09 17:50 (ALTech) Jason Park Note Added: 0005391
2020-12-09 17:51 (ALTech) Jason Park Assigned To (ALTech) Jason Park => (SW) Kerwin Chen
2020-12-09 17:51 (ALTech) Jason Park Status acknowledged => assigned
2020-12-09 18:00 (SW) Kerwin Chen Note Added: 0005393
2020-12-10 10:44 (ALTech) Jason Park Note Added: 0005399
2020-12-10 11:49 (SW) Kerwin Chen Note Added: 0005405
2020-12-10 11:49 (SW) Kerwin Chen Assigned To (SW) Kerwin Chen => (ALTech) Jason Park
2020-12-10 11:49 (SW) Kerwin Chen Status assigned => acknowledged
2021-01-20 10:51 (ALTech) Jason Park Note Added: 0005915
2021-01-20 10:52 (ALTech) Jason Park Status acknowledged => resolved
2021-12-23 16:41 (SW) Jacky Chiang Status resolved => closed